package com.cn.parks.dao;

import com.cn.parks.entity.MemberCard;
import java.util.List;

public interface MemberCardDao {
    // 添加会员卡
    int insert(MemberCard memberCard) throws Exception;
    
    // 删除会员卡
    int deleteById(String cardId) throws Exception;
    
    // 更新会员卡信息
    int update(MemberCard memberCard) throws Exception;
    
    // 根据ID查询会员卡
    MemberCard getById(String cardId) throws Exception;
    
    // 查询所有会员卡
    List<MemberCard> getAll() throws Exception;
    
    // 根据车牌号查询会员卡
    MemberCard getByCarNum(String carNum) throws Exception;
    
    // 根据用户名查询会员卡
    List<MemberCard> getByUserName(String userName) throws Exception;
} 